package com.tbit.main.dao.core;

import com.tbit.main.pojo.Suggestion;

import java.util.List;
import java.util.Map;

/**
 * 用户意见
 *
 * @author Leon
 * 2020年4月9日 上午11:14:31
 */
public interface SuggestionDao {

    /**
     * 更新
     *
     * @param suggestion
     */
    void update(Suggestion suggestion);


    /**
     * 查询
     *
     * @param params
     * @return
     */
    List<Suggestion> query(Map<String, Object> params);

    /**
     * 查询总数
     *
     * @param params
     * @return
     */
    Integer queryContent(Map<String, Object> params);

    /**
     * 分页查询
     *
     * @param params
     * @return
     */
    List<Suggestion> queryPage(Map<String, Object> params);

    /**
     * 根据id查询
     *
     * @param suggestionId
     * @return
     */
    Suggestion getBySuggestionId(Integer suggestionId);
}